package com.originskyseed.platform.user.model;

import java.util.Date;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 主播粉丝信息表（OSI_ANCHOR_RELATE_FANS）
 * 
 * @author Tangwanghui
 */
public class AnchorRelateFans extends BaseModel {

	/**
	 * 主播id（ANCHOR_USER_ID）
	 */
	private String anchorUserId;

	/**
	 * 玩家id（PLAYER_USER_ID）
	 */
	private String playerUserId;

	/**
	 * 第三方平台对应主播id（ANCHOR_ID）
	 */
	private String anchorId;

	/**
	 * 主播昵称
	 */
	private String anchorNickName;

	/**
	 * 第三方平台对应玩家id（PLAYER_ID）
	 */
	private String playerId;

	/**
	 * 玩家名称
	 */
	private String playerNickName;

	/**
	 * 关注时间（FOUCS_TIME）
	 */
	private Date foucsTime;


	/**
	 * 关注时间（FOUCS_TIME）
	 */
	private Date focusDate;

	/**
	 * 第三方主键（OTHER_ID）
	 */
	private String otherId;

	/**
	 * 类型（ 0关注 1取消）
	 */
	private Integer type;

	////////////////// 额外字段

	/**
	 * 业务员名称
	 */
	private String belongBusinessName;

	/**
	 * 主播名称
	 */
	private String anchorName;

	/**
	 * 获取主播id
	 *
	 * @return
	 */
	public String getAnchorUserId() {
		return this.anchorUserId;
	}

	/**
	 * 设置主播id
	 *
	 * @param anchorUserId
	 */
	public void setAnchorUserId(String anchorUserId) {
		this.anchorUserId = anchorUserId;
	}

	/**
	 * 获取玩家id
	 *
	 * @return
	 */
	public String getPlayerUserId() {
		return this.playerUserId;
	}

	/**
	 * 设置玩家id
	 *
	 * @param playerUserId
	 */
	public void setPlayerUserId(String playerUserId) {
		this.playerUserId = playerUserId;
	}

	/**
	 * 获取第三方平台对应主播id
	 *
	 * @return
	 */
	public String getAnchorId() {
		return this.anchorId;
	}

	/**
	 * 设置第三方平台对应主播id
	 *
	 * @param anchorId
	 */
	public void setAnchorId(String anchorId) {
		this.anchorId = anchorId;
	}

	/**
	 * 获取第三方平台对应玩家id
	 *
	 * @return
	 */
	public String getPlayerId() {
		return this.playerId;
	}

	/**
	 * 设置第三方平台对应玩家id
	 *
	 * @param playerId
	 */
	public void setPlayerId(String playerId) {
		this.playerId = playerId;
	}

	/**
	 * 获取关注时间
	 *
	 * @return
	 */
	public Date getFoucsTime() {
		return this.foucsTime;
	}

	/**
	 * 设置关注时间
	 *
	 * @param foucsTime
	 */
	public void setFoucsTime(Date foucsTime) {
		this.foucsTime = foucsTime;
	}

	/**
	 * 获取第三方主键
	 *
	 * @return
	 */
	public String getOtherId() {
		return this.otherId;
	}

	/**
	 * 设置第三方主键
	 *
	 * @param otherId
	 */
	public void setOtherId(String otherId) {
		this.otherId = otherId;
	}

	public String getBelongBusinessName() {
		return belongBusinessName;
	}

	public void setBelongBusinessName(String belongBusinessName) {
		this.belongBusinessName = belongBusinessName;
	}

	public String getAnchorName() {
		return anchorName;
	}

	public void setAnchorName(String anchorName) {
		this.anchorName = anchorName;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getAnchorNickName() {
		return anchorNickName;
	}

	public void setAnchorNickName(String anchorNickName) {
		this.anchorNickName = anchorNickName;
	}

	public String getPlayerNickName() {
		return playerNickName;
	}

	public void setPlayerNickName(String playerNickName) {
		this.playerNickName = playerNickName;
	}

	public Date getFocusDate() {
		return focusDate;
	}

	public void setFocusDate(Date focusDate) {
		this.focusDate = focusDate;
	}
}